package com.cssw.fyzb.core.model.dodb.base;

import com.ydn.dbframe.plugin.activerecord.Model;
import com.ydn.dbframe.plugin.activerecord.IBean;

/**
 *  do not modify this file.
 */
@SuppressWarnings("serial")
public abstract class BaseGzAddPrice<M extends BaseGzAddPrice<M>> extends Model<M> implements IBean {

	/**
	 * 主键标识
	 */
	public void setId(java.lang.Long id) {
		set("id", id);
	}
	
	/**
	 * 主键标识
	 */
	public java.lang.Long getId() {
		return getLong("id");
	}

	/**
	 * 用户标识
	 */
	public void setUserId(java.lang.Long userId) {
		set("user_id", userId);
	}
	
	/**
	 * 用户标识
	 */
	public java.lang.Long getUserId() {
		return getLong("user_id");
	}

	/**
	 * 平安果价格
	 */
	public void setPrice(java.math.BigDecimal price) {
		set("price", price);
	}
	
	/**
	 * 平安果价格
	 */
	public java.math.BigDecimal getPrice() {
		return get("price");
	}

	/**
	 * 项目编码(1-完成1次抽奖 )
	 */
	public void setItemCode(java.lang.String itemCode) {
		set("item_code", itemCode);
	}
	
	/**
	 * 项目编码(1-完成1次抽奖 )
	 */
	public java.lang.String getItemCode() {
		return getStr("item_code");
	}

	/**
	 * 项目标识（比如抽奖次数标识）
	 */
	public void setItemId(java.lang.Long itemId) {
		set("item_id", itemId);
	}
	
	/**
	 * 项目标识（比如抽奖次数标识）
	 */
	public java.lang.Long getItemId() {
		return getLong("item_id");
	}

	/**
	 * 任务类型（1-书卷任务 2-游戏任务 3-转发任务 4-活动任务）
	 */
	public void setTaskType(java.lang.String taskType) {
		set("task_type", taskType);
	}
	
	/**
	 * 任务类型（1-书卷任务 2-游戏任务 3-转发任务 4-活动任务）
	 */
	public java.lang.String getTaskType() {
		return getStr("task_type");
	}

	/**
	 * 交易标识
	 */
	public void setTradeId(java.lang.String tradeId) {
		set("trade_id", tradeId);
	}
	
	/**
	 * 交易标识
	 */
	public java.lang.String getTradeId() {
		return getStr("trade_id");
	}

	/**
	 * 项目名称
	 */
	public void setItemName(java.lang.String itemName) {
		set("item_name", itemName);
	}
	
	/**
	 * 项目名称
	 */
	public java.lang.String getItemName() {
		return getStr("item_name");
	}

	/**
	 * 日期时间20210205
	 */
	public void setDayTime(java.lang.Integer dayTime) {
		set("day_time", dayTime);
	}
	
	/**
	 * 日期时间20210205
	 */
	public java.lang.Integer getDayTime() {
		return getInt("day_time");
	}

	/**
	 * 数据状态(1-有效 0-无效达到上限)
	 */
	public void setStatus(java.lang.String status) {
		set("status", status);
	}
	
	/**
	 * 数据状态(1-有效 0-无效达到上限)
	 */
	public java.lang.String getStatus() {
		return getStr("status");
	}

	/**
	 * 创建时间
	 */
	public void setCreateTime(java.util.Date createTime) {
		set("create_time", createTime);
	}
	
	/**
	 * 创建时间
	 */
	public java.util.Date getCreateTime() {
		return get("create_time");
	}

}
